<html>
<head>
<meta charset="utf-8"> 
<link rel="stylesheet" type="text/css" href="estilo2.css">
</head>
<body>
<?php
extract($_POST);
$tasks= simplexml_load_file($archivo);
$nomproyecto = $tasks->Tasks->Task[1]->Name;
echo "<h2>Proyecto : ".$nomproyecto."</h2>";
echo"<ul>";
 
echo "<form id ='form-order' action='procesoParametrica.php' method='post'>";
 echo "<input type='hidden' name='archivo' value='$archivo'>";

//foreach ($tasks->Tasks->Task as $task) {//Recorre cada elemento del WBS
    
    for($i=0;$i<=count($tasks->Tasks->Task);$i++){    
    $task=$tasks->Tasks->Task[$i];
    
    if(isset($task->Name) )  //Valida que exista el campo y no sea espacio en blanco
    {
        $nombre=$task->Name;
        echo "<article id='article1'>";
        $subnivel = $task->OutlineNumber;
        $info = $subnivel." ".$nombre;
        if($task->OutlineLevel == '2'){
            echo "<h4>";
            echo "<nivel2>";  //imprime para aplicar estilo nivel 2
            echo  $info;
            echo "</nivel2>";
        }
        if($task->OutlineLevel == '3'){
            echo "<h4>";
            echo "<nivel3>";
            echo $info;
            echo "</nivel3>";
        }
        if($task->OutlineLevel == '4'){
            echo "<h4>";
            echo "<nivel4>";
            echo $info;
            echo "</nivel4>";
        }
        if($task->OutlineLevel == '5'){
            echo "<h4>";
            echo "<nivel5>";
            echo $info;
            echo "</nivel5>";
        }
        if($task->OutlineLevel == '6'){
            echo "<h4>";
            echo "<nivel5>";
            echo $info;
            echo "</nivel5>";
        }
        
        
        
        $valorNivel=(int)$task->OutlineLevel;
        
     if(($valorNivel) == 3){
            
         if(isset($tasks->Tasks->Task[$i+1]))
         {
            $tieneHijo= (int)$tasks->Tasks->Task[$i+1]->OutlineLevel;
         }
         if(isset($tieneHijo))
        {        
            if($tieneHijo <=3)
            {
        //Comprueba los niveles que se pondran cajas de texto
            $probable=$task->ID."-Probable";
            $pesimista=$task->ID."-Pesimista";
            $optimista=$task->ID."-Optimista";
            ?>
            <article id="article2">
                <table border ="0" id="tabla1"  >
                    <tbody>
                        <tr >
                   
                        <?php
                            echo "<td ALIGN=CENTER><input type='number' name='$probable' min='1' placeholder='Probable' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$pesimista' min='1' placeholder='Pesimista' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$optimista' min='1' placeholder='Optimista' autofocus></td>";
                              
                        ?>
                          
                        </tr>
                    </tbody>
                </table>
            </article>
            <?php
            
            echo "</article>";
        }
            }
     }
            
      if(($valorNivel) == 4){
            
         if(isset($tasks->Tasks->Task[$i+1]))
         {
            $tieneHijo= (int)$tasks->Tasks->Task[$i+1]->OutlineLevel;
         }
         if(isset($tieneHijo))
        {        
            if($tieneHijo <=4) //si no tiene hijos , imprime 
            {
        //Comprueba los niveles que se pondran cajas de texto
            $probable=$task->ID."-Probable";
            $pesimista=$task->ID."-Pesimista";
            $optimista=$task->ID."-Optimista";
            ?>
            <article id="article2">
                <table border ="0" id="tabla1"  >
                    <tbody>
                        <tr >
                   
                        <?php
                            echo "<td ALIGN=CENTER><input type='number' name='$probable' min='1' placeholder='Probable' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$pesimista' min='1' placeholder='Pesimista' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$optimista' min='1' placeholder='Optimista' autofocus></td>";
                              
                        ?>
                          
                        </tr>
                    </tbody>
                </table>
            </article>
            <?php
            
            echo "</article>";
        }
            }
     }
     
     if(($valorNivel) == 5){
            
         if(isset($tasks->Tasks->Task[$i+1]))
         {
            $tieneHijo= (int)$tasks->Tasks->Task[$i+1]->OutlineLevel;
         }
         if(isset($tieneHijo))
        {        
            if($tieneHijo <=5) //si no tiene hijos , imprime 
            {
        //Comprueba los niveles que se pondran cajas de texto
            $probable=$task->ID."-Probable";
            $pesimista=$task->ID."-Pesimista";
            $optimista=$task->ID."-Optimista";
            ?>
            <article id="article2">
                <table border ="0" id="tabla1"  >
                    <tbody>
                        <tr >
                   
                        <?php
                            echo "<td ALIGN=CENTER><input type='number' name='$probable' min='1' placeholder='Probable' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$pesimista' min='1' placeholder='Pesimista' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$optimista' min='1' placeholder='Optimista' autofocus></td>";
                              
                        ?>
                          
                        </tr>
                    </tbody>
                </table>
            </article>
            <?php
            
            echo "</article>";
        }
            }
     }      
      if(($valorNivel) == 6){
            
         if(isset($tasks->Tasks->Task[$i+1]))
         {
            $tieneHijo= (int)$tasks->Tasks->Task[$i+1]->OutlineLevel;
         }
         if(isset($tieneHijo))
        {        
            if($tieneHijo <=6) //si no tiene hijos , imprime 
            {
        //Comprueba los niveles que se pondran cajas de texto
            $probable=$task->ID."-Probable";
            $pesimista=$task->ID."-Pesimista";
            $optimista=$task->ID."-Optimista";
            ?>
            <article id="article2">
                <table border ="0" id="tabla1"  >
                    <tbody>
                        <tr >
                   
                        <?php
                            echo "<td ALIGN=CENTER><input type='number' name='$probable' min='1' placeholder='Probable' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$pesimista' min='1' placeholder='Pesimista' autofocus></td>";
                            echo "<td ALIGN=CENTER><input type='number' name='$optimista' min='1' placeholder='Optimista' autofocus></td>";
                              
                        ?>
                          
                        </tr>
                    </tbody>
                </table>
            </article>
            <?php
            
            echo "</article>";
        }
            }
     }      
            
    }
 else {
     echo "No Encontrado";
    }
}

?>
    
</ul>
<center>
    <input type='submit' value='Estimar Tiempo'></center>
</form>";
<center>
<?php

echo "
 <form action='../regresar.php' method='post'>
<input type='submit'value='REALIZAR OTRA ESTIMACIÓN >>' >
<input type= 'hidden' name='archivo' value='$archivo'>
    </form>";
?>
    </center>
</body>
</html>

